.brand {
	
	.b-miaoshu {
		padding: 2%;
		background-color: #f7f6f6;
		.m-content {
			padding: 20rpx;
			background-color: #FFFFFF;
			.c-top {
				display: flex;
				align-items: center;
				height: 100rpx;
				image {
					width: 100rpx;
					height: 100%;
					border: 1px solid #F8F8F9;
				}
				.t-title {
					display: flex;
					flex-direction: column;
					justify-content: space-between;
					padding-left: 20rpx;
					text:first-child {
						display: flex;
						align-items: flex-start;
						height: 50rpx;
						color: #000000;
					}
					text:last-child {
						font-size: 22rpx;
					}
				}
			}
			.c-bottom {
				
			}
		}
	}
	
	.b-container {
		background-color: #FFFFFF;
		.c-tabs {
			display: flex;
			justify-content: space-around;
			.t-item {
				// flex: 1;
				display: flex;
				justify-content: center;
				align-items: center;
				height: 80rpx;
			}
			.t-item-active {
				text {
					color: #FF464E;
				}
			}
		}
		.c-wapper {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			background: #F1F1F1;
			padding-top: 10rpx;
			.w-box {
				width: 49%;
				display: flex;
				flex-direction: column;
				background: #FFFFFF;
				margin-bottom: 15rpx;
				image {
					width: 100%;
					height: 400rpx;
				}
				.b-desc {
					.d-price {
						text:first-child {
							padding: 10rpx 3% 0;
							color: #FF464E;
						}
						text:last-child {
							color: #999999;
							font-size: 24rpx;
							text-decoration: line-through;
						}
					}
					.d-title {
						padding: 0 4% 20rpx;
						color: #515a6e;
						font-size: 24rpx;
						white-space: nowrap;/* 不换行 */
						overflow: hidden;/* 内容超出宽度时隐藏超出部分的内容 */
						text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与    overflow:hidden;一起使用。*/
					}
				}
			}
		}
		
	}
}